/*@license For license information please refer to shared-ui.licenses.txt*/ (self.webpackChunkgo_guides=self.webpackChunkgo_guides||[]).push([[715],{24394:function(e,n,t){function r(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t0&&void 0!==arguments[0]?arguments[0]:"NOT_VISIBLE"}}}},Icon:{keyFields:!1},Mark:{keyFields:!1},Illustration:{keyFields:!1},MultiItemDetailsQuery:{merge:!0},NotificationQuery:{merge:!0},InlineNotification:{keyFields:["type","notificationLocation"]},PreBundledPackageEntryQueries:{merge:!0},PropertyInfo:{merge:!0},ShoppingSortAndFilterSection:{keyFields:!1},SortAndFilterSignalEmitter:{keyFields:!1},SortAndFilterSignalReceiver:{keyFields:!1},Query:{fields:{globalHeader:{merge:!0},activityReviews:{keyArgs:["context","activityId","selections"],merge:function(e,n,t){var r,o,c,u,s,f=t.mergeObjects;if(!e)return n;if(!n)return e;var d,m,p,y,v=f(e,n);return a(i({},v),{comments:l(null!==(d=null===(r=e)||void 0===r?void 0:r.comments)&&void 0!==d?d:[]).concat(l(null!==(m=null===(o=v)||void 0===o?void 0:o.comments)&&void 0!==m?m:[])),reviewsDialog:a(i({},v.reviewsDialog),{comments:l(null!==(p=null===(c=e.reviewsDialog)||void 0===c?void 0:c.comments)&&void 0!==p?p:[]).concat(l(null!==(y=null===(s=v)||void 0===s||null===(u=s.reviewsDialog)||void 0===u?void 0:u.comments)&&void 0!==y?y:[]))})})}},propertySearch:{keyArgs:["context","destination","returnPropertyType","includeDynamicMap","criteria",["primary","secondary",["booleans","ranges","selections"]],"productShoppingCriteriaInput"],merge:function(e,n){return e?n?i({},e,n):e:n}},cruiseSearch:{keyArgs:["context","cruiseContext","searchInput","sortBy","sortOrder"],merge:function(e,n,t){var r=t.mergeObjects;return e?n?r(e,n):e:n}}}},CruiseSearchFilters:{merge:!0},SearchFormResults:{merge:function(e,n,t){var r=t.mergeObjects;return e?n?r(e,n):e:n}},PackagesSearchFormSelection:{merge:!0},SailingSearchResults:{merge:function(e,n,t){var r,o,l,c,u,s=t.mergeObjects,f=(null===(r=t.args)||void 0===r?void 0:r.offset)||0;if(!e)return n;if(!n)return e;for(var d=s(e,n),m=i({},e.sailings,n.sailings),p=(null===(o=e.sailings)||void 0===o?void 0:o.sailingList)?null===(l=e.sailings)||void 0===l?void 0:l.sailingList.slice(0):[],y=0;y<(null===(u=n.sailings)||void 0===u||null===(c=u.sailingList)||void 0===c?void 0:c.length);y+=1)p[f+y]=n.sailings.sailingList[y];return a(i({},d),{sailings:a(i({},m),{sailingList:p})})}},TransportationSearchResponse:{merge:!0},FlightsServicingResponse:{merge:!0},Trips:{merge:!0},Trip:{merge:!0},OfferDetails:{keyFields:!1},SingleUnitOfferDetails:{keyFields:!1},ShoppingSelectableFilterOption:{keyFields:!1},ActivitySelectedValue:{keyFields:["id","value"]},ActivityOffer:{keyFields:["id","name","availableTime",["day"]]},ActivityTravelerSelectorDialog:{keyFields:!1},ActivityOfferMultiSelectionOption:{keyFields:!1},ActivityInfo:{merge:!0},SupplyScoreDetails:{merge:!0},PropertyNaturalKey:{keyFields:!1},PropertyUnit:{keyFields:!1},RatePlan:{keyFields:!1},RatePlanAmenity:{keyFields:!1},Console:{merge:!0},SelectedValue:{keyFields:["id","value"]},ShoppingTextInputField:{keyFields:!1},ShoppingStepInputField:{keyFields:!1},ShoppingRangeTextInputField:{keyFields:!1},VirtualAgentControlInboundMessageGroup:{keyFields:!1},VacLite:{keyFields:!1},DirectFeedbackPrompt:{merge:!0},HelpArticlesResultsView:{merge:!0},ContactUsView:{merge:!0,fields:{contactUsOptionsView:{merge:function(e,n,t){var r=t.mergeObjects;return"ContactUsErrorView"===n.__typename?e:r(e,n)}},speakNextAvailableAgentView:{merge:function(e,n,t){var r=t.mergeObjects;return"ContactUsErrorView"===n.__typename?e:r(e,n)}},emailUsFormView:{merge:function(e,n,t){var r=t.mergeObjects;return"ContactUsErrorView"===n.__typename?e:r(e,n)}}}},LoyaltyRewardsResults:{merge:!0},EGDSBasicTriggerPill:{keyFields:!1},ShoppingRangeFilterOption:{keyFields:!1},RangeValue:{keyFields:!1},ClientSideAnalytics:{keyFields:!1},ActivitySortAndFilterField:{keyFields:!1},LodgingCard:{keyFields:!1},LodgingPropertyCompare:{merge:!0},BookingServicingCancelHeadsUp:{merge:!0},EGDSCardCarouselItem:{keyFields:!1},ActivitySearchResults:{merge:!0},GenericDiscoveryCard:{keyFields:!1},TripsUIItemCardVoteActionCount:{keyFields:["action",["itemId"]]},SupplyPartnerSelectResponse:{merge:!0,fields:{summary:{keyArgs:!1,merge:function(e,n){return e?n&&e.cardsNextPageToken!==n.cardsNextPageToken?a(i({},n),{cards:l(e.cards||[]).concat(l(n.cards||[]))}):e:n}}}},SupplyPartnerCardDetail:{keyFields:["secondary"]},ShoppingMultiSelectionField:{keyFields:!1},ShoppingMutexField:{keyFields:!1}}},95878:function(e,n,t){t.d(n,{$:function(){return i},v:function(){return a}});var r=t(67294),o=r.createContext({context:{}}),i=function(e){var n=e.children,t=e.context,i=r.useMemo((function(){return{context:t}}),[t]);return r.createElement(o.Provider,{value:i},n)};i.displayName="BexApiProvider";var a=function(){return r.useContext(o)}},50105:function(e,n,t){t.r(n),t.d(n,{BrandProvider:function(){return a},useBrand:function(){return l}});var r=t(67294),o={getIcon:function(e){return null},getIconPath:function(e){return null}},i=r.createContext(o),a=function(e){return r.createElement(i.Provider,{value:e.config||o},e.children)};a.displayName="BrandProvider";var l=function(){return r.useContext(i)}},98250:function(e,n,t){t.r(n),t.d(n,{ClickstreamAnalyticsProvider:function(){return c},EgClickstreamImpressionTracker:function(){return p},ITrackType:function(){return r},IntersectionTimeTracker:function(){return x},IntersectionTracker:function(){return k},IntersectionTrackerTags:function(){return g},useClickTracker:function(){return _},useClickstreamAnalytics:function(){return u},useEgClickstream:function(){return y}});var r,o=t(67294);!function(e){e.PAGE_VIEW="pageView",e.EVENT="event",e.TIMING="timing"}(r||(r={}));var i=function(){},a={track:i,reset:i},l=o.createContext(a),c=function(e){var n=e.clickstreamAnalytics,t=e.children;return o.createElement(l.Provider,{value:n},t)};c.displayName="ClickstreamAnalyticsProvider";var u=function(){return o.useContext(l)},s=function(e,n){var t="function"==typeof Symbol&&e[Symbol.iterator];if(!t)return e;var r,o,i=t.call(e),a=[];try{for(;(void 0===n||n-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(l){o={error:l}}finally{try{r&&!r.done&&(t=i.return)&&t.call(i)}finally{if(o)throw o.error}}return a},f=function(e,n,t){if(t||2===arguments.length)for(var r,o=0,i=n.length;o0)&&!(r=i.next()).done;)a.push(r.value)}catch(l){o={error:l}}finally{try{r&&!r.done&&(t=i.return)&&t.call(i)}finally{if(o)throw o.error}}return a},p=function(e){var n=e.eventData,t=e.trackOnce,i=void 0===t||t,a=e.intersectionOptions,l=e.deps,c=e.children,s=u().track,f=m(d((function(e,t){m(e,1)[0].isIntersecting&&(s(r.EVENT,{data:n,config:{isEgClickstream:!0}}),i&&t.disconnect())}),a,l),1)[0];return c?o.createElement("div",{ref:f},c):null};p.displayName="EgClickstreamImpressionTracker";var y=function(){var e=u().track;return(0,o.useCallback)((function(n){e(r.EVENT,{data:n,config:{isEgClickstream:!0}})}),[e])},v=function(e,n,t){return void 0===t&&(t="click"),{schemaName:"referrer",messageContent:{referrerId:e,linkName:n,eventType:t}}},g=new Map([["article","article"],["aside","aside"],["div","div"],["span","span"],["footer","footer"],["header","header"],["section","section"],["ul","ul"],["ol","ol"],["li","li"]]),b=function(e,n){var t="function"==typeof Symbol&&e[Symbol.iterator];if(!t)return e;var r,o,i=t.call(e),a=[];try{for(;(void 0===n||n-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(l){o={error:l}}finally{try{r&&!r.done&&(t=i.return)&&t.call(i)}finally{if(o)throw o.error}}return a},h=function(e,n,t){if(t||2===arguments.length)for(var r,o=0,i=n.length;o0)&&!(r=i.next()).done;)a.push(r.value)}catch(l){o={error:l}}finally{try{r&&!r.done&&(t=i.return)&&t.call(i)}finally{if(o)throw o.error}}return a};function S(){var e=O((0,o.useState)(!0),2),n=e[0],t=e[1],r=(0,o.useCallback)((function(){return t(!document[void 0!==document.msHidden?"msHidden":void 0!==document.webkitHidden?"webkitHidden":"hidden"])}),[t]);return(0,o.useEffect)((function(){var e=function(){if(void 0!==document.msHidden)return"msvisibilitychange";if(void 0!==document.webkitHidden)return"webkitvisibilitychange";return"visibilitychange"}();return window.addEventListener(e,r,!1),function(){window.removeEventListener(e,r)}}),[r]),n}var w=function(e,n){var t="function"==typeof Symbol&&e[Symbol.iterator];if(!t)return e;var r,o,i=t.call(e),a=[];try{for(;(void 0===n||n-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(l){o={error:l}}finally{try{r&&!r.done&&(t=i.return)&&t.call(i)}finally{if(o)throw o.error}}return a},x=function(e){var n,t=e.referrerId,i=e.linkName,a=e.additionalUisPrimeMicroMessages,l=e.delay,c=e.className,s=e.trackOnce,f=void 0===s||s,m=e.intersectionOptions,p=e.minTime,y=void 0===p?0:p,b=e.tag,h=e.children,O=u().track,x=w((n=(0,o.useRef)(null),[function(){return Boolean(n.current)},function(){n.current=(new Date).getTime()},function(){if(n.current){var e=(new Date).getTime()-n.current;return n.current=null,e}}]),3),P=x[0],k=x[1],_=x[2],C=(0,o.useRef)(),j=(0,o.useRef)(),A=S(),T=b&&g.get(b)||g.get("div"),D=function(){if(P()){var e=_();void 0!==e&&e>=y&&(O(r.EVENT,{data:E(v("".concat(t,".").concat(e),i,"impression"),a),config:{delay:l}}),f&&(j.current&&j.current.disconnect(),C.current=void 0))}};C.current&&(!A&&P()?D():A&&!P()&&k());var I=w(d((function(e,n){var t=w(e,1)[0];C.current=t.isIntersecting,j.current=n,t.isIntersecting||D(),t.isIntersecting&&k()}),m),1)[0];return(0,o.useEffect)((function(){return function(){D()}}),[]),o.createElement(T,{ref:I,className:c},h)};x.displayName="IntersectionTimeTracker";var P=function(e,n){var t="function"==typeof Symbol&&e[Symbol.iterator];if(!t)return e;var r,o,i=t.call(e),a=[];try{for(;(void 0===n||n-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(l){o={error:l}}finally{try{r&&!r.done&&(t=i.return)&&t.call(i)}finally{if(o)throw o.error}}return a},k=function(e){var n,t=e.referrerId,i=e.linkName,a=e.additionalUisPrimeMicroMessages,l=e.delay,c=e.className,s=e.trackOnce,f=void 0===s||s,m=e.intersectionOptions,p=e.tag,y=e.deps,b=e.cloneElement,h=e.refAttrForCloneElement,O=void 0===h?"ref":h,S=e.children,w=u().track,x=P(d((function(e,n){P(e,1)[0].isIntersecting&&(w(r.EVENT,{data:E(v(t,i,"impression"),a),config:{delay:l}}),f&&n.disconnect())}),m,y),1)[0];if(!S)return null;if(b){var k=o.Children.toArray(S)[0];return o.cloneElement(k,((n={})[O]=x,n.className=c,n))}var _=p&&g.get(p)||g.get("div");return o.createElement(_,{ref:x,className:c},S)};k.displayName="IntersectionTracker";var _=function(){var e=u().track;return function(n,t,o,i){e(r.EVENT,{data:E(v(n,t),i),config:{delay:o}})}}},27256:function(e,n,t){t.d(n,{x:function(){return k}});var r=t(67294),o=t(71641),i=t(95878),a=t(98250),l=t(19633),c=t(16550),u=t(7745),s=t(65297),f=t(53274),d=t(13413),m=t(46605),p=t(91233),y=t(30300);function v(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t0)&&!(r=i.next()).done;)a.push(r.value)}catch(l){o={error:l}}finally{try{r&&!r.done&&(t=i.return)&&t.call(i)}finally{if(o)throw o.error}}return a},i=function(e,n,t){if(t||2===arguments.length)for(var r,o=0,i=n.length;o-1?r.createElement(a.zV,{align:"left",size:300,theme:null===(y=A)||void 0===y?void 0:y.memberTheme,overflow:"truncate"},A.headerText):r.createElement(a.zV,{align:"left",size:400,theme:null===(b=A)||void 0===b?void 0:b.memberTheme,overflow:"truncate"},A.headerText)),r.createElement(s.t,null,P?r.createElement(m.M,null,r.createElement("a",{href:null===(h=A.action)||void 0===h?void 0:h.resource.value},A.subText)):T.indexOf(x.locale)>-1?r.createElement(a.zV,{align:"left",size:200,theme:null===(E=A)||void 0===E?void 0:E.memberTheme,overflow:"truncate-2-lines"},A.subText):r.createElement(a.zV,{align:"left",size:200,theme:null===(O=A)||void 0===O?void 0:O.memberTheme,overflow:"truncate"},A.subText))))))))};b.displayName="sharedui-MemberProfile"},29892:function(e,n,t){t.r(n),t.d(n,{LocalizationContext:function(){return v},LocalizedDate:function(){return y},LocalizedText:function(){return d},useLocalization:function(){return g},withLocalization:function(){return l}});var r,o=t(67294),i=(r=function(e,n){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,n){e.__proto__=n}||function(e,n){for(var t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t])},r(e,n)},function(e,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function t(){this.constructor=e}r(e,n),e.prototype=null===n?Object.create(n):(t.prototype=n.prototype,new t)}),a=function(){return a=Object.assign||function(e){for(var n,t=1,r=arguments.length;t=0;l--)(o=e[l])&&(a=(i<3?o(a):i>3?o(n,t,a):o(n,t))||a);return i>3&&a&&Object.defineProperty(n,t,a),a},s=function(e,n){var t="function"==typeof Symbol&&e[Symbol.iterator];if(!t)return e;var r,o,i=t.call(e),a=[];try{for(;(void 0===n||n-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(l){o={error:l}}finally{try{r&&!r.done&&(t=i.return)&&t.call(i)}finally{if(o)throw o.error}}return a},f=function(e,n,t){if(t||2===arguments.length)for(var r,o=0,i=n.length;o=0;l--)(o=e[l])&&(a=(i<3?o(a):i>3?o(n,t,a):o(n,t))||a);return i>3&&a&&Object.defineProperty(n,t,a),a},y=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return m(n,e),n.prototype.render=function(){var e=this.props,n=e.date,t=e.options,r=e.l10n;if(!r)return"";var o="string"==typeof n?r.parseLocalDateString(n,t):n;return r.formatDate(o,t)},n=p([l],n)}(o.Component),v=o.createContext({setLocale:function(e){},formatDate:function(e,n){return""},formatDateString:function(e,n){return""},formatText:function(e){for(var n=[],t=1;t0)&&!(r=i.next()).done;)a.push(r.value)}catch(l){o={error:l}}finally{try{r&&!r.done&&(t=i.return)&&t.call(i)}finally{if(o)throw o.error}}return a},l=function(){for(var e=[],n=0;ne.length)&&(n=e.length);for(var t=0,r=new Array(n);t0)&&!(r=i.next()).done;)a.push(r.value)}catch(l){o={error:l}}finally{try{r&&!r.done&&(t=i.return)&&t.call(i)}finally{if(o)throw o.error}}return a},a=r.createContext({state:{},dispatch:function(){}}),l=function(){for(var e=[],n=0;ne.length)&&(n=e.length);for(var t=0,r=new Array(n);t0)&&!(r=i.next()).done;)a.push(r.value)}catch(l){o={error:l}}finally{try{r&&!r.done&&(t=i.return)&&t.call(i)}finally{if(o)throw o.error}}return a};function l(e){var n,t=e.viewSizes,r=e.baseFontSizePx;n=Object.entries(t).map((function(e){var n=a(e,2),t=(n[0],n[1]);return[t,window.matchMedia("(min-width: ".concat(r?t*r:t,"px)"))]}));var i=function(){var e=t.SMALL;if(n.length>0){var r=n[0],o=n.filter((function(e){return e[1].matches})).reduce((function(e,n){var t=a(e,2),r=t[0],o=t[1],i=a(n,2),l=i[0],c=i[1];return r>l?[r,o]:[l,c]}),r);e=o[0]}return e},l=a(o.useState(i),2),c=l[0],u=l[1];return o.useEffect((function(){var e=function(){return u(i)};return n&&n.length>0&&n.forEach((function(n){return n[1].addListener(e)})),function(){n&&n.length>0&&n.forEach((function(n){return n[1].removeListener(e)}))}}),[]),c}var c,u=function(e,n){var t="function"==typeof Symbol&&e[Symbol.iterator];if(!t)return e;var r,o,i=t.call(e),a=[];try{for(;(void 0===n||n-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(l){o={error:l}}finally{try{r&&!r.done&&(t=i.return)&&t.call(i)}finally{if(o)throw o.error}}return a},s=function(e,n,t){if("number"==typeof n.resolutionWidth&&n.resolutionWidth>0){var r=n.resolutionWidth,o=n.physicalScreenWidth,i=r;return o&&(i=function(e,n){return Math.round(e/(e/(n/25.4))*160)}(r,o)),function(e,n){return n?e/n:e}(i,t)}return!0===n.tablet?e.MEDIUM:!0===n.mobile?e.SMALL:e.LARGE},f=function(e,n){var t="function"==typeof Symbol&&e[Symbol.iterator];if(!t)return e;var r,o,i=t.call(e),a=[];try{for(;(void 0===n||n-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(l){o={error:l}}finally{try{r&&!r.done&&(t=i.return)&&t.call(i)}finally{if(o)throw o.error}}return a},d={viewSizes:i,validViewSize:i.SMALL,setValidViewSize:function(e){return 0}},m=o.createContext(d),p=function(){return o.useContext(m)},y=function(e){var n,t=e.viewSizes,r=e.baseFontSizePx,a=e.deviceInformation,c=e.children,p=t||i;r&&(p=function(e,n){return Object.entries(e).reduce((function(e,t){var r=u(t,2),o=r[0],i=r[1];return e[o]=i/n,e}),{})}(p,r)),a&&(n=s(p,a,r));var y=f(o.useState(n||d.validViewSize),2),v=y[0],g=y[1],b=l({viewSizes:p,deviceInformation:a,baseFontSizePx:r});o.useEffect((function(){g(b)}),[b]);var h={baseFontSizePx:r,validViewSize:v,setValidViewSize:g,viewSizes:p};return o.createElement(m.Provider,{value:h},c)},v=(c=function(e,n){return c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,n){e.__proto__=n}||function(e,n){for(var t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t])},c(e,n)},function(e,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function t(){this.constructor=e}c(e,n),e.prototype=null===n?Object.create(n):(t.prototype=n.prototype,new t)}),g=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return v(n,e),n.prototype.render=function(){return o.createElement(o.Fragment,null,this.props.children||null)},Object.defineProperty(n,"viewSize",{get:function(){return r.SMALL},enumerable:!1,configurable:!0}),Object.defineProperty(n,"displayName",{get:function(){return"viewportView-small"},enumerable:!1,configurable:!0}),n}(o.Component),b=function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,n){e.__proto__=n}||function(e,n){for(var t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t])},e(n,t)};return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=n}e(n,t),n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),h=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return b(n,e),n.prototype.render=function(){return o.createElement(o.Fragment,null,this.props.children||null)},Object.defineProperty(n,"viewSize",{get:function(){return r.MEDIUM},enumerable:!1,configurable:!0}),Object.defineProperty(n,"displayName",{get:function(){return"viewportView-medium"},enumerable:!1,configurable:!0}),n}(o.Component),E=function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,n){e.__proto__=n}||function(e,n){for(var t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t])},e(n,t)};return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=n}e(n,t),n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),O=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return E(n,e),n.prototype.render=function(){return o.createElement(o.Fragment,null,this.props.children||null)},Object.defineProperty(n,"viewSize",{get:function(){return r.LARGE},enumerable:!1,configurable:!0}),Object.defineProperty(n,"displayName",{get:function(){return"viewportView-large"},enumerable:!1,configurable:!0}),n}(o.Component),S=function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,n){e.__proto__=n}||function(e,n){for(var t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t])},e(n,t)};return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=n}e(n,t),n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),w=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return S(n,e),n.prototype.render=function(){return o.createElement(o.Fragment,null,this.props.children||null)},Object.defineProperty(n,"viewSize",{get:function(){return r.EXTRA_LARGE},enumerable:!1,configurable:!0}),Object.defineProperty(n,"displayName",{get:function(){return"viewportView-extra_large"},enumerable:!1,configurable:!0}),n}(o.Component),x=o.createContext(void 0),P=function(e){var n=e.maxSize,t=p().viewSizes,r=k(),i=r&&t[r]0)&&!(r=i.next()).done;)a.push(r.value)}catch(l){o={error:l}}finally{try{r&&!r.done&&(t=i.return)&&t.call(i)}finally{if(o)throw o.error}}return a},C=function(e){var n=p(),t=n.viewSizes,r=n.validViewSize,i=k();return(0,o.useMemo)((function(){var n=i?t[i]:1/0,o=nt[r])?n:e}),[null,void 0])[1]}),[t,r,i,e])},j=function(e){return C((0,o.useMemo)((function(){return Object.entries(e)}),[e]))},A=function(e){var n=e.children;return o.createElement(o.Fragment,null,C(o.Children.toArray(n).map((function(e){return[e.type.viewSize,e.props.children]}))))}}}]); //# sourceMappingURL=shared-ui.3c5f7df90886bf2ec3a0.js.map